Big Huge Thesaurus

Cardamine pratensis

noun